package com.weipu.common.subject;

import com.weipu.common.observer.MessageObServer;

/**
 * 消息通知者接口
 * @author Administrator
 *
 */
public interface MessageSubject {
	/**
	 * 添加消息观察者
	 * @param mObserver
	 */
    public void attach(MessageObServer mObserver);
    /**
     * 移除消息观察者
     * @param mObserver
     */
    public void remove(MessageObServer mObserver);
    
    /**
     * 通知观察者 消息发生变化
     * @param newMsgNum 接收新消息的条数
     * @param MsgType 消息类型
     */
    public void notice(int newMsgNum,int msgType);
}
